home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format 9 / af009.adf / Devpac V2 / Devpac2.Doc < prev    next >
Text File  |  1987-08-27  |  4KB  |  102 lines

  1. HiSoft Devpac Amiga 2
  2. ---------------------
  3.  
  4. The version of Devpac Amiga supplied on this disk is not public
  5. domain but is a special demonstration for Amiga Format readers.
  6.  
  7. The assembler/editor can be run by typing GenAm2 from the CLI.
  8. This will load the editor, assembler and debugger.
  9.  
  10. The editor is straightforward to use with the usual menu and cursor
  11. key commands. The block commands are accessed via function keys
  12. - they can be displayed by pressing the Help key. You can also
  13. save your preferences (in the genam2.inf file).
  14.  
  15. This version of the editor is limited to editing files that are 6K or less.
  16. It also cannot save to disk or output to the printer. The full version of
  17. the editor will let you edit as large a file as you wish (subject
  18. to available memory). The full version of the editor also has facilities for making
  19. backups: it also comes with the ARP File Requester.
  20.  
  21. This version of the assembler doesn't support the include
  22. directive in the conventional way but has the following files
  23. built into it:
  24.  
  25. exec/exec_lib.i
  26. intuition/intuition_lib.i
  27. graphics/graphics_lib.i
  28.  
  29. These are provided so that you can try out the example
  30. program.
  31.  
  32. This demonstration version of the monitor MonAm2 is invoked by
  33. selecting Debug after you have assembled your program to memory.
  34. It only has the following commands:
  35.  
  36. Ctrl-Z    Single step the next instruction
  37. Ctrl-C    Quit MonAm and return to GenAm
  38. Ctrl-R    Run program to completion
  39. Ctrl-S    Skip current instruction
  40. Ctrl-Q    Kill current process
  41.  
  42. G    Search memory: followed by T for text or I for instructions
  43. N    Find next occurrence
  44. L    List labels
  45. D    Change current drive and directory
  46. H    Show History of last instructions executed.
  47.  
  48. Window Commands:
  49. Right Amiga 1/2/3/4/5    Select appropriate window
  50. Right Amiga S    Split a window 
  51. Right Amiga T    Change type of window 4 (disassembly or hex)
  52. Right Amiga Z    Zoom window to full screen
  53. Right Amiga L    Lock window to register
  54. Right Amiga E    Edit window
  55.  
  56. Tab    Change window
  57. Cursor keys change address of window
  58. Help    Displays current state of MonAm and system memory
  59.  
  60.  
  61. The libfile.monam file gives MonAm the ability to display the
  62. names of system calls when single stepping.
  63.  
  64. The complete version of MonAm also includes a full expression evaluator
  65. which can be used with registers, labels, numbers etc and lots of
  66. operators including "contents of memory".
  67.  
  68. It has simple, multiple hit, count, permanent and conditional
  69. breakpoints, the ability to change registers & windows by address,
  70. stop running programs, load executable programs, a source code window,
  71. Load/Save binary files, run a particular number of instructions,
  72. search for bytes, words & longs. Plus full printer support and 
  73. disassembly to disk/printer. It can also be run directly from the CLI.
  74.  
  75. The complete version of the assembler has the ability to produce
  76. both linkable and executable code to disk, listings to printer or disk
  77. and has full support for include files. It can also be used directly
  78. from the CLI without the editor.
  79.  
  80. You can try out the system by using Load to load "helloworld.s". Then
  81. click on Assemble and select assembly to memory: this will assemble
  82. the example and you may then debug it use the Debug command.
  83.  
  84. The complete package also includes a fast linker, Commodore include files
  85. (both standard and compressed), FD and include file conversion
  86. utilities and a 160 page ring-bound manual with a full 68000 pocket guide.
  87. It will run happily even on a half megabyte Amiga.
  88.  
  89. Please note that we unable to offer technical support on this
  90. demonstration version of Devpac Amiga.
  91.  
  92. HiSoft
  93. The Old School
  94. Greenfield
  95. BEDFORD
  96. MK45 5DE
  97. U.K.
  98.  
  99. Tel (0525) 718181
  100. Fax (0525) 713716
  101.  
  102.